package com.wlk.pojo.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.sql.Timestamp;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ProListDTO {
    // 项目ID
    @TableId("pro_id")
    private Integer proId;

    // 项目代码
    @TableField("pro_code")
    private String proCode;

    // 项目名称
    @TableField("pro_name")
    private String proName;

    // 项目等级
    @TableField("pro_level")
    private Integer proLevel;

    // 是否详细
    @TableField("is_detailed")
    private Integer isDetailed;

    // 部门代码
    @TableField("dep_code")
    private String depCode;

    // 部门名称
    @TableField("dep_name")
    private String depName;

    // 负责人ID
    @TableField("header_id")
    private Integer headerId;

    // 金额A
    @TableField("amount_money_a")
    private BigDecimal amountMoneyA;

    // 金额B
    @TableField("amount_money_b")
    private BigDecimal amountMoneyB;

    // 金额C
    @TableField("amount_money_c")
    private BigDecimal amountMoneyC;

    // 有效金额
    @TableField("effctive_amount_money")
    private BigDecimal effectivAmountMoney;

    // 创建时间
    @TableField("create_at")
    private Timestamp createAt;

    // 更新时间
    @TableField("update_at")
    private Timestamp updateAt;

    @TableField("nickname")
    private String nickname;
}
